construction platoon - Turkish English Dictionary